to stab someone - French English Dictionary

to stab someone

Meanings of "to stab someone" in French English Dictionary : 1 result(s)

English French
Law
to stab someone poignarder (arme tranchante)